Current Date and Time in Middlebury, Vermont, United States: May 16, 2024
09:13:55 am